package com.yilin.tms.core.entity.gps;

import com.fasterxml.jackson.annotation.JsonInclude;
import com.google.gson.annotations.SerializedName;

import java.io.Serializable;

@JsonInclude(JsonInclude.Include.NON_NULL)
public class YLYVehicleGps implements Serializable {

	@SerializedName(value = "vehicle",alternate = {"Vehicle"})
    private String	vehicle;//	车牌	苏AF5595
	@SerializedName(value = "gPSTime",alternate = {"GPSTime"})
    private String gPSTime;//		定位时间	2014-10-16 08:48:54
	@SerializedName(value = "speed",alternate = {"Speed"})
    private Integer speed;//		速度	14
	@SerializedName(value = "odometer",alternate = {"Odometer"})
    private float odometer;//		里程	287817.700
	@SerializedName(value = "lat",alternate = {"Lat"})
    private float lat;//		纬度(WGS-84坐标系)	31.209667
	@SerializedName(value = "lon",alternate = {"Lon"})
    private float lon;//	经度(WGS-84坐标系)	121.535469
	@SerializedName(value = "direction",alternate = {"Direction"})
    private Integer direction;//		车头方向0-360(0为正北 顺时针递加)	198
	@SerializedName(value = "status",alternate = {"Status"})
    private String status;//		状态	ACC开,3D定位,天线正常,冷机开,门关,门关4
	@SerializedName(value = "placeName",alternate = {"PlaceName"})
    private String placeName;//		车辆位置	直辖市上海市闵行区
	@SerializedName(value = "provice",alternate = {"Provice"})
    private String provice;//		省	直辖市
	@SerializedName(value = "city",alternate = {"City"})
    private String city	;//	市	上海市
	@SerializedName(value = "district",alternate = {"District"})
    private String district;//		区	闵行区
	@SerializedName(value = "vehicleID",alternate = {"VehicleID"})
    private Integer vehicleID;//		车辆ID
	@SerializedName(value = "roadName",alternate = {"RoadName"})
    private String roadName	;//	路名信息	景联路南82米(普通路)
	@SerializedName(value = "t1",alternate = {"T1"})
    private String t1;//	温度1(℃)	5
	@SerializedName(value = "t2",alternate = {"T2"})
    private String t2;//	温度2(℃)	15
	@SerializedName(value = "t3",alternate = {"T3"})
    private String t3;//	温度3(℃)	13
	@SerializedName(value = "t4",alternate = {"T4"})
    private String t4;//	温度4(℃)	2
	@SerializedName(value = "lat02",alternate = {"Lat02"})
    private float lat02;//		根据参数isoffsetlonlat返回的纬度	33.326545
	@SerializedName(value = "lon02",alternate = {"Lon02"})
    private float lon02;//		根据参数isoffsetlonlat返回的经度	113.332154
	@SerializedName(value = "areaName",alternate = {"AreaName"})
    private String areaName;//	地标名称	黄埔江公寓
	@SerializedName(value = "time1",alternate = {"Time1"})
    private String time1;//	温度1采集时间	2014-10-16 08:48:54
	@SerializedName(value = "time2",alternate = {"Time2"})
    private String time2;//	温度2采集时间	2014-10-16 08:48:54
	@SerializedName(value = "time3",alternate = {"Time3"})
    private String time3;//	温度3采集时间	2014-10-16 08:48:54
	@SerializedName(value = "time4",alternate = {"Time4"})
    private String time4;//		温度4采集时间	2014-10-16 08:48:54
	@SerializedName(value = "h1",alternate = {"H1"})
    private String h1;//		湿度1(%RH)	60
	@SerializedName(value = "h2",alternate = {"H2"})
    private String h2;//		湿度2(%RH)	65
	@SerializedName(value = "h3",alternate = {"H3"})
    private String h3;//		湿度3(%RH)	62
	@SerializedName(value = "h4",alternate = {"H4"})
    private String h4;//		湿度4(%RH)	60
	@SerializedName(value = "hT1",alternate = {"HT1"})
    private String hT1;//		湿度1采集时间	2014-10-16 08:48:54
	@SerializedName(value = "hT2",alternate = {"HT2"})
    private String hT2;//		湿度2采集时间	2014-10-16 08:48:54
	@SerializedName(value = "hT3",alternate = {"HT3"})
    private String hT3;//		湿度3采集时间	2014-10-16 08:48:54
	@SerializedName(value = "hT4",alternate = {"HT4"})
    private String hT4;//		湿度4采集时间	2014-10-16 08:48:54
	@SerializedName(value = "deviceTypeStr",alternate = {"DeviceTypeStr"})
    private String deviceTypeStr;//		设备类型	便携设备
	@SerializedName(value = "equipCode",alternate = {"EquipCode"})
    private String equipCode;//		设备编号	HR160812000006
	@SerializedName(value = "oil",alternate = {"Oil"})
    private String oil;//		当前油量	50


	public String getVehicle() {
		return vehicle;
	}

	public void setVehicle(String vehicle) {
		this.vehicle = vehicle;
	}

	public String getgPSTime() {
		return gPSTime;
	}

	public void setgPSTime(String gPSTime) {
		this.gPSTime = gPSTime;
	}

	public Integer getSpeed() {
		return speed;
	}

	public void setSpeed(Integer speed) {
		this.speed = speed;
	}

	public float getOdometer() {
		return odometer;
	}

	public void setOdometer(float odometer) {
		this.odometer = odometer;
	}

	public float getLat() {
		return lat;
	}

	public void setLat(float lat) {
		this.lat = lat;
	}

	public float getLon() {
		return lon;
	}

	public void setLon(float lon) {
		this.lon = lon;
	}

	public Integer getDirection() {
		return direction;
	}

	public void setDirection(Integer direction) {
		this.direction = direction;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public String getPlaceName() {
		return placeName;
	}

	public void setPlaceName(String placeName) {
		this.placeName = placeName;
	}

	public String getProvice() {
		return provice;
	}

	public void setProvice(String provice) {
		this.provice = provice;
	}

	public String getCity() {
		return city;
	}

	public void setCity(String city) {
		this.city = city;
	}

	public String getDistrict() {
		return district;
	}

	public void setDistrict(String district) {
		this.district = district;
	}

	public Integer getVehicleID() {
		return vehicleID;
	}

	public void setVehicleID(Integer vehicleID) {
		this.vehicleID = vehicleID;
	}

	public String getRoadName() {
		return roadName;
	}

	public void setRoadName(String roadName) {
		this.roadName = roadName;
	}

	public String getT1() {
		return t1;
	}

	public void setT1(String t1) {
		this.t1 = t1;
	}

	public String getT2() {
		return t2;
	}

	public void setT2(String t2) {
		this.t2 = t2;
	}

	public String getT3() {
		return t3;
	}

	public void setT3(String t3) {
		this.t3 = t3;
	}

	public String getT4() {
		return t4;
	}

	public void setT4(String t4) {
		this.t4 = t4;
	}

	public float getLat02() {
		return lat02;
	}

	public void setLat02(float lat02) {
		this.lat02 = lat02;
	}

	public float getLon02() {
		return lon02;
	}

	public void setLon02(float lon02) {
		this.lon02 = lon02;
	}

	public String getAreaName() {
		return areaName;
	}

	public void setAreaName(String areaName) {
		this.areaName = areaName;
	}

	public String getTime1() {
		return time1;
	}

	public void setTime1(String time1) {
		this.time1 = time1;
	}

	public String getTime2() {
		return time2;
	}

	public void setTime2(String time2) {
		this.time2 = time2;
	}

	public String getTime3() {
		return time3;
	}

	public void setTime3(String time3) {
		this.time3 = time3;
	}

	public String getTime4() {
		return time4;
	}

	public void setTime4(String time4) {
		this.time4 = time4;
	}

	public String getH1() {
		return h1;
	}

	public void setH1(String h1) {
		this.h1 = h1;
	}

	public String getH2() {
		return h2;
	}

	public void setH2(String h2) {
		this.h2 = h2;
	}

	public String getH3() {
		return h3;
	}

	public void setH3(String h3) {
		this.h3 = h3;
	}

	public String getH4() {
		return h4;
	}

	public void setH4(String h4) {
		this.h4 = h4;
	}

	public String gethT1() {
		return hT1;
	}

	public void sethT1(String hT1) {
		this.hT1 = hT1;
	}

	public String gethT2() {
		return hT2;
	}

	public void sethT2(String hT2) {
		this.hT2 = hT2;
	}

	public String gethT3() {
		return hT3;
	}

	public void sethT3(String hT3) {
		this.hT3 = hT3;
	}

	public String gethT4() {
		return hT4;
	}

	public void sethT4(String hT4) {
		this.hT4 = hT4;
	}

	public String getDeviceTypeStr() {
		return deviceTypeStr;
	}

	public void setDeviceTypeStr(String deviceTypeStr) {
		this.deviceTypeStr = deviceTypeStr;
	}

	public String getEquipCode() {
		return equipCode;
	}

	public void setEquipCode(String equipCode) {
		this.equipCode = equipCode;
	}

	public String getOil() {
		return oil;
	}

	public void setOil(String oil) {
		this.oil = oil;
	}
}
